package com.ruoyi.mentor.bo;

import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import javax.validation.constraints.NotNull;

/**
 * @Author LH
 * @Description 每个导师的学生列表查询条件
 * @Date Create in 19:49 2021/5/26
 */
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel("每个导师的学生列表查询条件")
public class StudentInInstructorQueryBo extends BaseEntity {
    /** 分页大小 */
    @ApiModelProperty("分页大小")
    private Integer pageSize;
    /** 当前页数 */
    @ApiModelProperty("当前页数")
    private Integer pageNum;
    /** 排序列 */
    @ApiModelProperty("排序列")
    private String orderByColumn;
    /** 排序的方向desc或者asc */
    @ApiModelProperty(value = "排序的方向", example = "asc,desc")
    private String isAsc;


    /** 姓名 */
    @ApiModelProperty("姓名")
    private String stuName;
    /** 性别 */
    @ApiModelProperty("性别")
    private Integer stuGender;

    @ApiModelProperty("学生的学科id")
    private Long subId;

    @NotNull(message = "导师id不能为空")
    private Long insId;

    //学生选择导师的学科id
    private Long chooseSubId;
}
